skilled articulator

Translations
умелый диктор
She is a skilled articulator of complex scientific concepts.
Она умелый диктор сложных научных концепций.